package com.whfc.fmam.redis;

import com.whfc.fmam.entity.bo.FmamMatType;
import com.whfc.fmam.entity.dto.FmamMatTypeDTO;

/**
 * @author : qzexing
 * @version : 1.0
 * @date : 2020/6/3 17:46
 */
public interface FmamMatTypeRedisDao {


    /**
     * 保存材料类型
     *
     * @param deptId    组织机构ID
     * @param matTypeId 材料类型ID
     * @param matType   材料类型
     */
    void put(Integer deptId, Long matTypeId, FmamMatType matType);

    /**
     * 获取材料类型
     *
     * @param deptId    组织机构ID
     * @param matTypeId 材料类型ID
     * @return 材料类型
     */
    FmamMatTypeDTO get(Integer deptId, Long matTypeId);

    /**
     * 删除材料类型
     *
     * @param deptId    组织机构ID
     * @param matTypeId 材料类型ID
     */
    void del(Integer deptId, Long matTypeId);

}
